let a: "你好"; // a的值只能为字符串"你好"
let b: 100; // b的值只能是数字100

// a = "1"  //警告：不能将类型"1"分配给类型"你好"
// b = 200; //警告：不能将类型“200”分配给类型“100”

let gender: "男" | "女"; //定义⼀个gender变量，值只能为字符串“男”或“⼥”
gender = "男";
// gender = "未知"; //不能将类型“"未知"”分配给类型“"男" | "⼥"”

let c: number | string; //定义一个c变量，值可以是数字或字符串
// |:或  联合类型：number | string
c = 100;
c = "100";